home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Collection of Tools & Utilities
/
Collection of Tools and Utilities.iso
/
comm
/
pns51.zip
/
COMMOPNS.MAC
< prev
next >
Wrap
Text File
|
1991-09-30
|
5KB
|
84 lines
────────────────────────────────────────────────────────────────────────────
* * * BEGINNING OF PNS MACROS
╔═════════════════════════════════════════════════════════════════════════════╗ pnsupproto
║ Della & Muegge Enterprises' ║
║ ┤ COMMOPNS Upload Menu ├ ║
║ ║
║ Hot Key Selection External Program ║
╟─────────────────────────────────────────────────────────────────────────────╢
║ Ctrl-F1 Zmodem batch DSZ.COM ║ {GOTO PNSz}
║ Ctrl-F2 Ymodem batch DSZ.COM ║ {GOTO PNSy}
║ Ctrl-F3 Ymodem-G batch DSZ.COM ║ {GOTO PNSyg}
║ Ctrl-F4 MPt batch MPT.EXE ║ {GOTO PNSp}
║ Ctrl-F5 Xmodem-1K (old Ymodem) N/A (Internal) ║ {GOTO PNSxk}
║ Ctrl-F6 Xmodem N/A (Internal) ║ {GOTO PNSx}
║ Ctrl-F7 CIS BPlus (no PNS) OZBEXT.EXE ║ {:CF7} {GOTO PCBS}
╟─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─╢ {:CPU} {MACRO pnsupproto}
║ Edit PNS Macros ║ {GOTO PNSEdit}
║ Register PNS ║ {GOTO PNSRegister}
╚═════════════════════════════════════════════════════════════════════════════╝
COMMOPNS is Shareware. Print out REGISTER.FRM for information on how to pay.
____
/ o \/| The Babble Underground Call for the latest versions of
|___, | (707) 575-0636 {COMMO}, COMMOPNS, and other {COMMO}
\____/\| USRobotics Dual Standard Utilities.
──────────────────────────────────────────────────────────────────────────── {:PNSEdit} {MACRO PNS Edit}
[E] to Edit
─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─
ZMODEM BAT {:pnszup} * Auto Zmodem Upload, add "aut=pnszup,^xB01" to COMMO.SET
{:PNSz} * Label menu GOTOs
{:CF1} * HotKey (Control-F1)
{CALL PNS} * execute COMMOPNS
{EXEC-AW DSZ port %_port sz @%pnsf} * Protocol Driver
{GOTO PNSDone} * All done clean/up exit
YMODEM BAT {:PNSyb} {:CF2} {CALL PNS} {EXEC-AW DSZ port %_port sb -k @%pnsf} {GOTO PNSDone}
YMODEM-G {:PNSyg} {:CF3} {CALL PNS} {EXEC-AW DSZ port %_port sb -k @%pnsf} {GOTO PNSDone}
MPT {:PNSp} {:CF4} {CALL PNS} {EXEC-AW MPT P%p s @%pnsf} {GOTO PNSDone}
XMODEM 1K {:PNSxk} {:CF5} {CALL PNS} {CALL PNSGetName} {SXMO-KAW %PNSUpf} {GOTO PNSDone}
XMODEM CRC {:PNSx} {:CF6} {CALL PNS} {CALL PNSGetName} {SXMO-AW %PNSUpf} {GOTO PNSDone}
─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─
* The program COMMOPNS.EXE, DSZ.COM(or DSZ.EXE), and MPT.EXE must be in your *
* DOS PATH. The '@' and drive specifier MUST be included, OR DSZ won't work.*
─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ PNS Filename Setup
{:PNS} {SETV pnsf,C:\FILE.LST}
^^^^^^^^^^^
Configurable, file to put tagged file list.
{EXEC COMMOPNS %pnsf -ON -D%uldir -S%_speed}
* The -ON Sort files by filename.
* The -D option to specify in which directory to start.
* The -S option to specify the bps rate.
{IFEX %pnsf,,PNSD}
{RETURN}
{:PNSGetName} * For internal Xmodem protocols
{ROPEN %pnsf,PNSG}
{READ %PNSUpf}
{RCLOSE}
{:PNSG} {RETURN}
{:PNSDone}
{EXEC ERASE %pnsf}
{:PNSD} {SETV pnsf}
{SETV PNSUpf}
{}
{:PNSRegister}
{SPOC N} {CLEAR} {DISP 2,1,6a,COMMOPNS Registration}
{DISP 4,1,07,Use underlines instead of spaces in your name. (i.e. John_Doe)}
{DISP 5,1,07,Registration Name: } {GETS PNSname,30,PNSR20}
{DISP 6,1,07,Serial Number: } {GETS PNSserial,4,PNSR20}
{DISP 7,1,07,Activation Code: } {GETS PNScode,5,PNSR20}
{EXEC-W COMMOPNS -R%PNSserial %PNScode %PNSname}
{SETV PNSSerial} {SETV PNScode} {SETV PNSname}
{:PNSR20}
{CLEAR}
{MACRO}
* * * END OF PNS MACROS
────────────────────────────────────────────────────────────────────────────